PROPUESTA DE TRABAJO
Este proyecto ha
sido dividido en seis etapas básicas que son:
1. Informarse.
2. Planificar.
3. Ejecutar.
4. Controlar.
5. Decidir.
6. Valorar y reflexionar.
En el proceso de
informarse se realizará el estudio preliminar respectivo
para determinar los usos, importancia, manera de implementar y
todo lo relacionado al proyecto desde una perspectiva general,
obteniendo datos
teóricos de fuentes
informativas ya sea digitales o impresas, con el fin de tener un
panorama claro de lo que se desea hacer y de los recursos que se
van a utilizar para llevar a una buena culminación cada
uno de los objetivos y
metas que se tienen para este proyecto.
Al planificar se ordenarán sistemática y
cronológicamente cada una de las actividades a realizar
por el equipo de trabajo, con
el fin de ejecutar cada acción
ordenadamente y de forma programada. Esto permitirá
obtener mejores resultados.
Ejecutar el plan será
llevar a la acción cada una de las actividades programadas
por el grupo de
trabajo.
Normalmente sucede que las cosas no siempre se dan
exactamente de la manera en la que se planean. Por esta
razón se incluye como parte del plan de trabajo una etapa
de control, que
será para ajustar y ordenar aquellos aspectos de la
ejecución que no se estén realizando de acuerdo a
lo programado. Con esto se logrará enfrentar y
contrarrestar las contingencias que se presenten durante el
proceso de ejecución del proyecto.
Una vez que se tenga el proyecto funcionando, se
harán evaluaciones y pruebas para
garantizar la estabilidad, rendimiento y eficacia del
sistema al
tiempo que se
tomarán decisiones para mejorar lo que no se esté
ejecutando de forma óptima. Con esto se pretende que sea
el mismo equipo de desarrolladores del proyecto el primero en
detectar fallas y corregirlas inmediatamente para que cuando el
sistema esté completamente terminado, tenga el
mínimo de errores posible.
Al final del proyecto, se hará un recuento de
cada una de las experiencias que se tuvieron con el fin de
destacar lo bueno y lo malo, es decir las fortalezas y
debilidades del trabajo realizado. Esto servirá para
aprender y retener todo lo bueno que se hizo y a la vez para que
los errores cometidos sirvan como experiencias y que no se
vuelvan a repetir en el futuro ya sea en un nuevo y mejorado
diseño
de este mismo proyecto o en otros similares que se desarrollen a
futuro.
ACTIVIDADES
Primeramente se realizará una investigación general en Internet, entrevistando a
amigos y conocidos que usen tarjetas de
radio/TV en
sus computadoras y
en diferentes sistemas
operativos, y se recopilará toda la información posible que pueda ser de
utilidad en el
desarrollo y
ejecución de este proyecto.
En segundo lugar, luego de haberse informado y
documentado en diferentes fuentes, la siguiente actividad es la
selección de una tarjeta de radio/TV
compatible con Linux, que para
este proyecto será específicamente la tarjeta
KWorld Studio TV Terminator VS-LTV7131RF Capture Card PCI con
chip Philips SAA7131E.
A continuación se obtendrá una computadora
para realizar el proyecto, que en este caso será una PC de
escritorio con procesador
perteneciente a la arquitectura de
la familia
i386. Entonces se insertará la tarjeta de radio/TV en una
ranura de expansión PCI de la tarjeta
madre.
La siguiente actividad será instalar el sistema operativo
Linux Debian Etch, lo cual se hará descargando de http://debian.org
la imagen de
instalación mínima para luego hacer las
instalaciones de los paquetes necesarios.
Una vez instalado Linux Debian Etch y con el objetivo de
confirmar que la tarjeta funciona y que fue insertada en la
ranura de expansión PCI de forma correcta, se
ejecutará el comando "$ lspci -v" para ver el listado y
versiones de los dispositivos PCI que son reconocidos por el
kernel de Linux como conectados a la
computadora, de manera que sea posible confirmar con esto que
la tarjeta fue insertada correctamente y que es compatible o
reconocida por el sistema.
Otra de las actividades a realizar es la
configuración del sonido en el
sistema, pues tanto la radio como
la
televisión necesitan de sonido. Esto se logrará
mediante la instalación de los paquetes ALSA para la
instalación de los controladores para la tarjeta de
sonido. Para ello se utilizará el comando "# apt-get
install alsa-*".
Luego se trabajará en la instalación de
programas como
tvtime o Video4Linux para poder
sintonizar canales de televisión
desde la computadora, así como también se
adquirirá el software apropiado para
escuchar emisoras radiales locales.
Debido a que en Linux la interacción final con dispositivos de
hardware
requieren la detección de dichos dispositivos por parte
del kernel, se trabajará en la descarga e
instalación de controladores apropiados para la
versión del kernel y el modelo de la
tarjeta con la que se esté trabajando.
Otra de las actividades será el hacer funcionar
el control remoto para realizar el cambio de
canales y estaciones radiales de manera cómoda y
confortable.
Como paso final y cuando ya se haya conseguido ver
televisión y escuchar emisoras radiales
locales desde la computadora, se trabajará en la programación de un script o código
que permita activar la radio o televisión justo
después de encender la computadora y cuando se cargue el
sistema operativo Linux, de manera que no se requieran más
acciones por
parte del usuario, sino que simplemente con encender el equipo,
cuando se cargue Linux, que inmediatamente sea posible ver
televisión o escuchar radio.
Cada una de estas actividades se realizará
progresivamente por el grupo de trabajo, de acuerdo a la planificación y fechas mostradas en el
cronograma o plan de trabajo.
PLAN
DE TRABAJO
RECURSOS
- Computadora con procesador AMD Athlon XP 2800+ de la
arquitectura i386, parlantes y tarjeta de sonido. - Tarjeta capturadora de televisión KWorld
Studio TV Terminator VS-LTV7131RF Capture Card PCI con chip
Philips SAA7131E. - Conexión a Internet.
- Acceso a un sistema operativo y a un programa como
NERO o Roxio para quemar la imagen de Linux Debian Etch y
realizar la instalación mínima de Linux antes de
la descarga de paquetes. - CD para quemar en él la imagen de la
instalación mínima de Linux Debian
Etch. - Antena para la radio/TV.
- Cable TV para realizar pruebas y ver TV desde la
computadora. - Control remoto de la tarjeta KWorld Studio TV
Terminator VS-LTV7131RF (incorporado en la compra de dicha
tarjeta). - 3 estudiantes de Ingeniería en Sistemas
Informáticos encargados de desarrollar y hacer funcionar
este proyecto.
PRESUPUESTO
Personal (horas/hombre)
Número de | Descripción | Unitario | Sub-Total |
100 | 3 Estudiantes de Ingeniería en Sistemas | $0.25 | $75.00 |
TOTAL | $75.00 |
Recursos
Materiales
Descripción | Sub-Total |
Una Computadora con procesador AMD Athlon XP | $350.00 |
Una tarjeta capturadora de televisión | $40.00 |
Conexión a Internet (aproximadamente 100 | $75.00 |
Acceso a un sistema operativo y a un programa | $1.00 |
CD para quemar en él la imagen de la | $0.25 |
Antena para la radio/TV | $30.00 |
Cable TV para realizar pruebas y ver TV desde la | $20.00 |
Control remoto de la tarjeta KWorld Studio TV | $0.00 |
Transporte | $7.00 |
Alimentación | $6.00 |
TOTAL | $529.25 |
CONDICIONES
Debido a que el desarrollo de este proyecto es basado en
la tecnología GNU/Linux, no existen
restricciones legales que se deban mencionar en este apartado,
pues cualquier persona tiene la
libertad de
adquirir los componentes descritos y desarrollar su propia
consola de radio/TV, tal como la que se hará en este
proyecto.
GLOSARIO
- ALSA: es un módulo de
Arquitectura de Sonido Avanzada para Linux (más conocido
por el acrónimo ALSA de sus siglas en inglés Advanced Linux Sound
Architecture). ALSA es uno de los sistemas de sonido más
usado en los sistemas GNU/Linux. - Consola: panel de mandos e indicadores
desde el que se controlan uno o varios aparatos
electrónicos. - Desarrolladores: personas que programan
aplicaciones en distintos lenguajes de
programación informáticos. - GNU: GNU es un acrónimo
recursivo (es decir que la primera letra del mismo hace
referencia al propio acrónimo) que significa GNU No es
Unix (GNU is
Not Unix). El proyecto GNU fue iniciado por Richard Stallman
con el objetivo de crear un sistema operativo completamente
libre: el sistema GNU. Estos programas son desarrollados por
miembros de la Free Software Foundation (Fundación por
el Software
Libre) y son de uso gratuito. - Kernel: también conocido como
núcleo, es la parte fundamental de un sistema operativo.
Es el software responsable de facilitar a los distintos
programas acceso seguro al
hardware de la computadora. Como hay muchos programas y el
acceso al hardware es limitado, el núcleo también
se encarga de decidir qué programa podrá hacer
uso de un dispositivo de hardware y durante cuánto
tiempo. - Multimedia: multimedia es
un término empleado para describir diversos tipos de
medios
(media) que se utilizan para transmitir o presentar
información (texto,
audio, gráficos, animación, video, e
interactividad). - PCI: es el acrónimo de
Peripheral Component Interconnect, que traducido significa
Interconexión de Componentes Periféricos. Esto consiste en un bus de
ordenador estándar para conectar dispositivos
periféricos directamente a su placa base. Estos
dispositivos pueden ser tarjetas de expansión que se
ajustan en conectores. - TV tuner card: es un componente de
hardware traducido como tarjeta apturadora de
televisión, que sirve precisamente para ver
televisión desde una computadora.
Autor:
Milton Omar Arévalo
Jennifer Esmeralda Chacón
Carranza
Jaime Oswaldo Montoya Guzmán
2007
Santa Ana, 18 de septiembre de 2007
El Salvador
Página anterior | Volver al principio del trabajo | Página siguiente |